inseparable de namibia - French English Dictionary